From: Varun Wadekar Date: Thu, 3 Jan 2019 00:30:01 +0000 (-0800) Subject: Tegra: trusty: pass profiling base to Trusted OS X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22/%22https:/collectd.org/%22?a=commitdiff_plain;h=db82b619a096bc7a68fa8c57c4e9ddddd42ba575;p=project%2Fbcm63xx%2Fatf.git Tegra: trusty: pass profiling base to Trusted OS * Previous boot loader passes Shared DRAM address to be used by Trusted OS to dump its boot timing records * This patch adds support to pass the parameter to Trusted OS during cold boot Change-Id: I9f95bb6de80b1bbd2d2d6ec42619f895d911b8ed Signed-off-by: Akshay Sharan --- diff --git a/plat/nvidia/tegra/common/tegra_bl31_setup.c b/plat/nvidia/tegra/common/tegra_bl31_setup.c index 80cc7129..30ff0a38 100644 --- a/plat/nvidia/tegra/common/tegra_bl31_setup.c +++ b/plat/nvidia/tegra/common/tegra_bl31_setup.c @@ -293,6 +293,9 @@ void plat_trusty_set_boot_args(aapcs64_params_t *args) if (args->arg4 != 0U) { args->arg2 = args->arg4; } + + /* Profiler Carveout Base */ + args->arg3 = args->arg5; } #endif